045c97f75e231b99ebeaab48b72ccb9e1e07004b,spring-orm/src/main/java/org/springframework/orm/hibernate3/LocalSessionFactoryBean.java,LocalSessionFactoryBean,updateDatabaseSchema,#,925

Before Change


			configTimeDataSourceHolder.set(dataSource);
		}
		try {
			HibernateTemplate hibernateTemplate = new HibernateTemplate(getSessionFactory());
			hibernateTemplate.setFlushMode(HibernateTemplate.FLUSH_NEVER);
			hibernateTemplate.execute(
				new HibernateCallback<Object>() {

After Change


			configTimeDataSourceHolder.set(dataSource);
		}
		try {
			SessionFactory sessionFactory = getSessionFactory();
			final Dialect dialect = ((SessionFactoryImplementor) sessionFactory).getDialect();
			HibernateTemplate hibernateTemplate = new HibernateTemplate(sessionFactory);
			hibernateTemplate.setFlushMode(HibernateTemplate.FLUSH_NEVER);
			hibernateTemplate.execute(
				new HibernateCallback<Object>() {